• word of the day

    ctenocephalides canis

    ctenocephalides canis - Dictionary definition and meaning for word ctenocephalides canis

    Definition
    (noun) flea that attacks dogs and cats
    Synonyms : dog flea
Download our Mobile App Today
Receive our word of the day
on Whatsapp